TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Huntsville
League - 2024 USTA League Adult 18 & Over - Fall 2023- HSV
Flight - 3.5 MEN 18N2S3D
--------------------------------------------------------------------------------------------------------------------------------------
HU - Garrison
League Record: 10 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Christopher Gainer - 3.79
Anthony Trexler - 3.66
William Snyder - 3.61
Blake Lancaster - 3.44
Kelly Coleman - 3.42
Jonathan Pope - 3.39
Eric Garrison - 3.37
Vu Pham - 3.22
Federico Garcia - 3.20
Charles Brinkley - 3.19
Philip Parker - 3.15
Jared Kimminau - 3.15
Jacob Knight - 3.13
John Morris - 2.78
League Results By Position
1S 1D 2D 3D
Blake Lancaster - 3.44 & Jared Kimminau - 3.15 1 - 0
Blake Lancaster - 3.44 & Kelly Coleman - 3.42 0 - 1
Blake Lancaster - 3.44 5 - 0 1 - 0
Christopher Gainer - 3.79 2 - 0 3 - 0
Charles Brinkley - 3.19 & Christopher Gainer - 3.79 0 - 1
Charles Brinkley - 3.19 & Jonathan Pope - 3.39 2 - 0
Charles Brinkley - 3.19 & Philip Parker - 3.15 1 - 0
Eric Garrison - 3.37 & Jared Kimminau - 3.15 1 - 0 1 - 0
Eric Garrison - 3.37 & William Snyder - 3.61 1 - 0 1 - 1
Eric Garrison - 3.37 1 - 0 2 - 0
Federico Garcia - 3.20 & John Morris - 2.78 0 - 2
Federico Garcia - 3.20 & Jonathan Pope - 3.39 1 - 0
Federico Garcia - 3.20 & William Snyder - 3.61 1 - 1
Jonathan Pope - 3.39 1 - 1
Jared Kimminau - 3.15 & Philip Parker - 3.15 1 - 0 0 - 1
Jacob Knight - 3.13 & Anthony Trexler - 3.66 1 - 0
Jacob Knight - 3.13 & Blake Lancaster - 3.44 0 - 1
Jacob Knight - 3.13 & Eric Garrison - 3.37 1 - 0
Jacob Knight - 3.13 & Jonathan Pope - 3.39 1 - 0
Jacob Knight - 3.13 & Jared Kimminau - 3.15 1 - 0
Kelly Coleman - 3.42 1 - 0 1 - 1
Philip Parker - 3.15 & John Morris - 2.78 0 - 1
Philip Parker - 3.15 & Jonathan Pope - 3.39 1 - 0
Philip Parker - 3.15 & William Snyder - 3.61 0 - 1 1 - 0
Vu Pham - 3.22 & Eric Garrison - 3.37 0 - 1
Vu Pham - 3.22 & Jared Kimminau - 3.15 2 - 0 0 - 1
Vu Pham - 3.22 & Jacob Knight - 3.13 0 - 1
William Snyder - 3.61 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Nicholson/Smith
League Record: 2 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Joseph Marks - 3.53
Trent Rich - 3.40
Chris Smith - 3.19
Timothy Harrigan - 3.18
Wesley Sanderson - 3.17
Todd Harrison - 3.17
Nolan Reed - 3.17
Kyle Wright - 3.17
Evan Brannen - 3.15
michael nicholson - 3.12
John Weissgerber - 3.08
Zachary Barnett - 3.04
Noah Patterson - 2.98
Terry Sanderson - 2.97
Christopher Jones - 2.88
Richard Nash - 2.65
League Results By Position
1S 1D 2D 3D
michael nicholson - 3.12 & Chris Smith - 3.19 1 - 0
michael nicholson - 3.12 & Kyle Wright - 3.17 2 - 0
michael nicholson - 3.12 & Todd Harrison - 3.17 0 - 1
Chris Smith - 3.19 & Christopher Jones - 2.88 0 - 1
Christopher Jones - 2.88 & Timothy Harrigan - 3.18 0 - 1
Evan Brannen - 3.15 & Kyle Wright - 3.17 0 - 1
Evan Brannen - 3.15 & Timothy Harrigan - 3.18 1 - 0
Evan Brannen - 3.15 & Trent Rich - 3.40 0 - 3
John Weissgerber - 3.08 & Timothy Harrigan - 3.18 1 - 1
Joseph Marks - 3.53 & Trent Rich - 3.40 1 - 0
Nolan Reed - 3.17 & Christopher Jones - 2.88 1 - 0
Nolan Reed - 3.17 & Terry Sanderson - 2.97 0 - 1
Nolan Reed - 3.17 & Trent Rich - 3.40 0 - 1
Nolan Reed - 3.17 0 - 1 0 - 1
Noah Patterson - 2.98 & Christopher Jones - 2.88 0 - 1
Noah Patterson - 2.98 & Evan Brannen - 3.15 1 - 0
Noah Patterson - 2.98 & Todd Harrison - 3.17 0 - 1
Noah Patterson - 2.98 & Wesley Sanderson - 3.17 0 - 1
Noah Patterson - 2.98 0 - 2 0 - 1
Richard Nash - 2.65 0 - 1 1 - 4
Timothy Harrigan - 3.18 0 - 3 1 - 2
Todd Harrison - 3.17 & Terry Sanderson - 2.97 0 - 1
Todd Harrison - 3.17 & Wesley Sanderson - 3.17 1 - 0
Todd Harrison - 3.17 0 - 1 1 - 0
Trent Rich - 3.40 2 - 2
Wesley Sanderson - 3.17 & Chris Smith - 3.19 1 - 0
Wesley Sanderson - 3.17 & Terry Sanderson - 2.97 0 - 1 2 - 1
Zachary Barnett - 3.04 & michael nicholson - 3.12 2 - 0
Zachary Barnett - 3.04 & Chris Smith - 3.19 0 - 1
Zachary Barnett - 3.04 & John Weissgerber - 3.08 1 - 0
Zachary Barnett - 3.04 & Timothy Harrigan - 3.18 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Moore 3.5 Fall '23 18+
League Record: 9 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Vanderploeg - 3.55
Jared Nixon - 3.50
Aaron Sutton - 3.37
Gabriel Adam Moore - 3.35
Jamie Kelly - 3.33
Asa Pease - 3.31
Scott Gillies - 3.30
Dave LaChance - 3.27
Thomas Holt - 3.26
Brett Williams - 3.23
Arthur Wang - 3.16
Jacob Smith - 3.15
John Plumlee - 3.04
Sean Lyons - 2.54
League Results By Position
1S 1D 2D 3D
Arthur Wang - 3.16 & Brett Williams - 3.23 0 - 1
Arthur Wang - 3.16 & Dave LaChance - 3.27 1 - 0
Arthur Wang - 3.16 1 - 2 1 - 0
Asa Pease - 3.31 & Aaron Sutton - 3.37 1 - 0
Asa Pease - 3.31 & Jamie Kelly - 3.33 1 - 0
Asa Pease - 3.31 0 - 1 1 - 2
Aaron Sutton - 3.37 & Arthur Wang - 3.16 1 - 0
Aaron Sutton - 3.37 & Jamie Kelly - 3.33 1 - 0
Aaron Sutton - 3.37 & Jared Nixon - 3.50 2 - 0 1 - 0
Dave LaChance - 3.27 & Brett Williams - 3.23 1 - 0
Dave LaChance - 3.27 & John Plumlee - 3.04 0 - 1
Dave LaChance - 3.27 & Jamie Kelly - 3.33 0 - 1
Dave LaChance - 3.27 0 - 1
Gabriel Adam Moore - 3.35 & Aaron Sutton - 3.37 1 - 0
Gabriel Adam Moore - 3.35 & Jacob Smith - 3.15 1 - 0
Gabriel Adam Moore - 3.35 2 - 1 2 - 1
Jacob Smith - 3.15 & Jared Nixon - 3.50 1 - 0
Jacob Smith - 3.15 & Michael Vanderploeg - 3.55 1 - 1
Jamie Kelly - 3.33 & Brett Williams - 3.23 2 - 0 1 - 0
Michael Vanderploeg - 3.55 1 - 0
Sean Lyons - 2.54 & John Plumlee - 3.04 1 - 1 0 - 1
Scott Gillies - 3.30 & Dave LaChance - 3.27 1 - 0
Scott Gillies - 3.30 & Jacob Smith - 3.15 0 - 1
Scott Gillies - 3.30 & Jamie Kelly - 3.33 0 - 1
Scott Gillies - 3.30 & Michael Vanderploeg - 3.55 1 - 0 1 - 0
Scott Gillies - 3.30 & Sean Lyons - 2.54 1 - 0
Thomas Holt - 3.26 & Michael Vanderploeg - 3.55 1 - 0 1 - 0
Thomas Holt - 3.26 2 - 2 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Haselden/Lee
League Record: 9 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Austen Young - 3.74
James Steele - 3.59
Tyler Kaub - 3.52
Michael Lee - 3.31
Bryant Davis - 3.31
Brian Lee - 3.30
Jeremy Pope - 3.29
Gary Stephens - 3.29
Michael Renfro - 3.28
David Simmons - 3.24
Chad Caldwell - 3.23
Christian Deutsch - 3.22
Stephen Hall - 3.18
Karl King - 3.18
Richard Textor - 3.11
Bert Haselden - 2.99
League Results By Position
1S 1D 2D 3D
Austen Young - 3.74 & Brian Lee - 3.30 1 - 0
Austen Young - 3.74 & Bryant Davis - 3.31 1 - 0
Austen Young - 3.74 & Jeremy Pope - 3.29 0 - 1
Austen Young - 3.74 & James Steele - 3.59 1 - 0
Austen Young - 3.74 & Michael Lee - 3.31 1 - 0
Austen Young - 3.74 & Richard Textor - 3.11 1 - 0
Austen Young - 3.74 & Tyler Kaub - 3.52 1 - 0
Bert Haselden - 2.99 & Jeremy Pope - 3.29 1 - 0
Bert Haselden - 2.99 2 - 0
Brian Lee - 3.30 & Jeremy Pope - 3.29 2 - 0
Brian Lee - 3.30 & Michael Lee - 3.31 1 - 0
Brian Lee - 3.30 & Michael Renfro - 3.28 1 - 0
Brian Lee - 3.30 & Stephen Hall - 3.18 1 - 0
Brian Lee - 3.30 0 - 1 1 - 1
Bryant Davis - 3.31 & Christian Deutsch - 3.22 1 - 0
Chad Caldwell - 3.23 & Brian Lee - 3.30 1 - 0
Chad Caldwell - 3.23 & Bryant Davis - 3.31 1 - 0
Chad Caldwell - 3.23 & Michael Lee - 3.31 0 - 1
Chad Caldwell - 3.23 & Stephen Hall - 3.18 1 - 0 1 - 0
Chad Caldwell - 3.23 0 - 2 0 - 1
Christian Deutsch - 3.22 2 - 3
David Simmons - 3.24 & Bryant Davis - 3.31 1 - 0
David Simmons - 3.24 & James Steele - 3.59 1 - 0
David Simmons - 3.24 & Karl King - 3.18 1 - 1
David Simmons - 3.24 & Richard Textor - 3.11 0 - 1
Gary Stephens - 3.29 & Bryant Davis - 3.31 2 - 0
Gary Stephens - 3.29 0 - 1 0 - 1
Jeremy Pope - 3.29 & Michael Renfro - 3.28 4 - 0
Jeremy Pope - 3.29 0 - 2
James Steele - 3.59 & Karl King - 3.18 0 - 1
James Steele - 3.59 & Michael Lee - 3.31 0 - 1
Karl King - 3.18 & Bryant Davis - 3.31 1 - 0
Karl King - 3.18 & Stephen Hall - 3.18 0 - 1
Karl King - 3.18 & Tyler Kaub - 3.52 1 - 0
Richard Textor - 3.11 & Stephen Hall - 3.18 1 - 0
Stephen Hall - 3.18 0 - 1 1 - 1
Tyler Kaub - 3.52 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Haliczer 3.5 18+
League Record: 6 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Ross Sargent - 3.71
David Haliczer - 3.55
Benjamin Weaver - 3.49
Ben Edwards - 3.43
Gregory Belk - 3.32
Jonathan Isaac - 3.31
Nick Willis - 3.28
ed baduria - 3.20
William Mahan - 3.17
Raja Ekambaram - 3.17
Garrett Smith - 3.12
bono wasistho - 3.07
Amir Hashemian - 3.07
Forrest Hornitschek - 3.03
Jesse Cook III - 2.99
Rob Lambdin - 2.96
League Results By Position
1S 1D 2D 3D
ed baduria - 3.20 & Amir Hashemian - 3.07 0 - 1
ed baduria - 3.20 & Ben Edwards - 3.43 1 - 0
ed baduria - 3.20 & Garrett Smith - 3.12 1 - 0
ed baduria - 3.20 & William Mahan - 3.17 0 - 1
ed baduria - 3.20 & bono wasistho - 3.07 1 - 0 0 - 1
Amir Hashemian - 3.07 0 - 1
Ben Edwards - 3.43 & Benjamin Weaver - 3.49 1 - 0
Ben Edwards - 3.43 & David Haliczer - 3.55 0 - 1
Ben Edwards - 3.43 & Gregory Belk - 3.32 1 - 0
Ben Edwards - 3.43 & Nick Willis - 3.28 1 - 0
David Haliczer - 3.55 & Benjamin Weaver - 3.49 0 - 1
David Haliczer - 3.55 1 - 1 1 - 1
Forrest Hornitschek - 3.03 & Garrett Smith - 3.12 1 - 1
Forrest Hornitschek - 3.03 & Rob Lambdin - 2.96 0 - 1
Forrest Hornitschek - 3.03 & bono wasistho - 3.07 0 - 1
Gregory Belk - 3.32 3 - 1
Garrett Smith - 3.12 & Amir Hashemian - 3.07 1 - 0
Garrett Smith - 3.12 & Jesse Cook III - 2.99 0 - 1
Garrett Smith - 3.12 & Raja Ekambaram - 3.17 0 - 1
Jesse Cook III - 2.99 & Ross Sargent - 3.71 0 - 1
Jonathan Isaac - 3.31 4 - 2 1 - 1
Nick Willis - 3.28 & Benjamin Weaver - 3.49 2 - 0 1 - 0
Nick Willis - 3.28 & William Mahan - 3.17 1 - 0
Rob Lambdin - 2.96 & Amir Hashemian - 3.07 1 - 0
Rob Lambdin - 2.96 & Gregory Belk - 3.32 0 - 1
Rob Lambdin - 2.96 & Jesse Cook III - 2.99 1 - 0
Ross Sargent - 3.71 4 - 0
Raja Ekambaram - 3.17 & Amir Hashemian - 3.07 1 - 2
William Mahan - 3.17 2 - 1
bono wasistho - 3.07 & David Haliczer - 3.55 0 - 1
bono wasistho - 3.07 & Ross Sargent - 3.71 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Land 3.5 18+
League Record: 4 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Harshal Gandhi - 3.81
Cory Efird - 3.58
Drew Humphrey - 3.38
Nicholas Libarios - 3.34
Neil Matson - 3.33
Conner Bell - 3.15
barrett wright - 3.11
Brent Land - 3.07
John Worley - 3.06
Erik Mayhan - 2.98
Jared Lawrence - 2.89
John Ray - 2.85
troy firman - 2.83
Sean Firman - 2.78
Justin Burton - 2.77
Troy Butler - 2.75
League Results By Position
1S 1D 2D 3D
troy firman - 2.83 & Erik Mayhan - 2.98 0 - 1
troy firman - 2.83 & Sean Firman - 2.78 1 - 1
Brent Land - 3.07 & Cory Efird - 3.58 1 - 0
Brent Land - 3.07 & John Worley - 3.06 0 - 1 0 - 1
Cory Efird - 3.58 & John Worley - 3.06 1 - 0
Cory Efird - 3.58 2 - 1 3 - 0
Conner Bell - 3.15 & Erik Mayhan - 2.98 0 - 1
Conner Bell - 3.15 & John Worley - 3.06 0 - 1 0 - 1
Conner Bell - 3.15 & Jared Lawrence - 2.89 1 - 0
Conner Bell - 3.15 & Sean Firman - 2.78 0 - 1
Conner Bell - 3.15 & Troy Butler - 2.75 0 - 1
Conner Bell - 3.15 0 - 1
Drew Humphrey - 3.38 & Brent Land - 3.07 2 - 0 1 - 0
Drew Humphrey - 3.38 & John Worley - 3.06 0 - 1 0 - 1
Drew Humphrey - 3.38 & Nicholas Libarios - 3.34 0 - 1
Erik Mayhan - 2.98 & Justin Burton - 2.77 0 - 1
Harshal Gandhi - 3.81 4 - 0
John Ray - 2.85 0 - 2 0 - 1
John Worley - 3.06 0 - 1
Justin Burton - 2.77 & Troy Butler - 2.75 0 - 1
Justin Burton - 2.77 0 - 1
Jared Lawrence - 2.89 & Erik Mayhan - 2.98 0 - 1
Jared Lawrence - 2.89 & Neil Matson - 3.33 1 - 0
Jared Lawrence - 2.89 & Troy Butler - 2.75 0 - 1
Neil Matson - 3.33 & Nicholas Libarios - 3.34 1 - 1
Nicholas Libarios - 3.34 & Cory Efird - 3.58 1 - 0
Nicholas Libarios - 3.34 & Erik Mayhan - 2.98 0 - 1
Nicholas Libarios - 3.34 1 - 0 2 - 0
Sean Firman - 2.78 & Erik Mayhan - 2.98 0 - 1
barrett wright - 3.11 & Cory Efird - 3.58 0 - 1
barrett wright - 3.11 & Drew Humphrey - 3.38 0 - 1
barrett wright - 3.11 & Neil Matson - 3.33 1 - 0 0 - 1
barrett wright - 3.11 & Nicholas Libarios - 3.34 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Flood 3.5F
League Record: 1 - 11
The Following Have Played In League Matches On This Team (In Rating Order)
Paul Flood - 3.42
Drew Reid - 3.36
Jeremy Patton - 3.27
Josh Noblitt - 3.08
Travis Cram - 3.00
Daniel Johnston - 3.00
Pete Lianos - 2.95
Mark Stuart - 2.94
Ryan King - 2.91
Burton Jeff Mader - 2.90
Brett Davenport - 2.85
Hampton Brewer - 2.84
James Townly - 2.77
Gerald Brackett - 2.76
League Results By Position
1S 1D 2D 3D
Brett Davenport - 2.85 0 - 2
Burton Jeff Mader - 2.90 & Hampton Brewer - 2.84 0 - 1
Burton Jeff Mader - 2.90 & Josh Noblitt - 3.08 1 - 0
Burton Jeff Mader - 2.90 & Pete Lianos - 2.95 0 - 1
Burton Jeff Mader - 2.90 & Ryan King - 2.91 0 - 1
Burton Jeff Mader - 2.90 & Travis Cram - 3.00 0 - 2
Burton Jeff Mader - 2.90 0 - 1
Drew Reid - 3.36 & Brett Davenport - 2.85 0 - 1
Drew Reid - 3.36 2 - 1 0 - 1
Daniel Johnston - 3.00 & Brett Davenport - 2.85 0 - 2
Daniel Johnston - 3.00 & Gerald Brackett - 2.76 0 - 1
Daniel Johnston - 3.00 & Travis Cram - 3.00 0 - 1
Daniel Johnston - 3.00 1 - 0
Gerald Brackett - 2.76 & Brett Davenport - 2.85 0 - 1
Gerald Brackett - 2.76 & Mark Stuart - 2.94 0 - 1 0 - 1
Hampton Brewer - 2.84 & Daniel Johnston - 3.00 0 - 1
Hampton Brewer - 2.84 & Jeremy Patton - 3.27 1 - 0
Hampton Brewer - 2.84 & Pete Lianos - 2.95 0 - 1
Hampton Brewer - 2.84 & Travis Cram - 3.00 0 - 1
Hampton Brewer - 2.84 0 - 2
Jeremy Patton - 3.27 & Josh Noblitt - 3.08 1 - 0 0 - 1
Josh Noblitt - 3.08 & Travis Cram - 3.00 0 - 1
Josh Noblitt - 3.08 0 - 1
James Townly - 2.77 & Brett Davenport - 2.85 0 - 1
James Townly - 2.77 & Josh Noblitt - 3.08 0 - 1
James Townly - 2.77 & Mark Stuart - 2.94 1 - 0
James Townly - 2.77 & Ryan King - 2.91 0 - 1 0 - 1
Mark Stuart - 2.94 & Jeremy Patton - 3.27 0 - 1
Mark Stuart - 2.94 & Josh Noblitt - 3.08 0 - 1
Mark Stuart - 2.94 & Travis Cram - 3.00 0 - 1
Pete Lianos - 2.95 & Jeremy Patton - 3.27 0 - 1
Pete Lianos - 2.95 & Paul Flood - 3.42 1 - 0
Pete Lianos - 2.95 0 - 1 0 - 1
Paul Flood - 3.42 2 - 1 1 - 1
Ryan King - 2.91 & Brett Davenport - 2.85 0 - 1
Ryan King - 2.91 & Travis Cram - 3.00 0 - 1
Ryan King - 2.91 0 - 2
Travis Cram - 3.00 0 - 1